package com.rocky.pubimport.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * 公共导入记录
 * @author rocky
 * @date 2022/4/13 10:11
 */
@Data
@TableName("pub_import_record")
@EqualsAndHashCode(callSuper = false)
public class PubImportRecord extends BaseEntity {

    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /** 业务模块 */
    private String model;

    /** 批次号 */
    private String batchNo;

    /** 导入状态 */
    private String importStatus;

    /** 成功导入条数 */
    private Integer successImportNum;

    /** 失败导入条数 */
    private Integer errorImportNum;

    /** 成功插入条数 */
    private Integer successInsertNum;

    /** 失败插入条数 */
    private Integer errorInsertNum;

    /** 插入状态 */
    private String insertStatus;

    /**  成功插入数据excel */
    private String successInsertFile;

    /** 失败插入数据excel */
    private String errorInsertFile;

    /** 开始生成时间  */
    private Date insertStartTime;

    /** 结束生成时间 */
    private Date insertEndTime;


}
